20世纪70年代,苏格兰警官豪伊(爱德华·伍德沃德 饰)收到一封信,信中称苏格兰西海岸小岛夏岛一名名叫罗恩·莫里森的女孩失踪已久,目前失踪,警方请求他协助破案。豪伊来到夏岛调查,发现岛上的气氛十分诡异,居民们先是说不认识女孩,随后又说女孩已经死了。但豪伊始终没有找到女孩的尸体。失踪女孩的下落越来越不明,案件的真相也越来越扑朔迷离。豪伊惊讶地发现,岛上的居民是一群不信仰耶稣基督的异教徒。夏岛勋爵(李克里斯托弗 饰)似乎权倾天下,他们并没有配合豪伊的调查。豪伊即将离开小岛时,却发现了小岛五月庆典中使用活人献祭的传统。他准备一探究竟,却不知道危险正在向他逼近……